be muffled in a cloak - Français Anglais Dictionnaire